608
550
196
1119
887
195
694
650
598
371
224
815
617
257
618
560
1166
259
498
1389
1882
214
511
1974
2621
734
182
452
602
546
307
1220
412
1243
1168
593
442
1802
655
593
1600
322
806
748
409
337
458
1076
421
427
232
460
599
205
579
558
711
669
368
860