766
322
408
424
787
843
413
567
244
261
282
406
34
355
323
67
66
66
0
200
126
410
295
324
195
399
335
429
284
294
154
580
580
380
742
157
343
442
445
467
1414
326
356
1235
437
781
456
1274
162
701
327
437
459
435
549
835
546
888
153
739
301
167
150
147
568
599
181
154
65
314
149
277
343
1061
67
205
640
136
1889
303
263
438
1540
1950