268
592
415
164
207
635
264
314
838
734
675
200
549
229
682
414
407
286
735
446
644
575
755
380
1302
1114
1248
902
582
326
685
478
737
396
163
454
884
580
185
425
464
275
358
195
522
365
170
329
541
313
108
307
235
320
181
328
576
704
483
318