1435
768
652
165
777
301
414
114
380
195
681
181
714
256
488
68
566
75
917
494
501
213
258
145
659
246
282
189
232
69
490
65
113
80
594
401
342
38
409
123