277
663
526
750
505
1219
409
489
353
1289
2174
691
504
436
1655
1116
930
1051
489
1736
331
3380
2109
474
347
525
534
339
359
360
531
926
504
790
512
352
377
1883
651
735
744
7716
2442
7571
41349
2343
1064
327
706
461
677
387
1469
2196
790
305
843
1750
363
518
615
1555
355
620
406
1452
399
1617
267
347
1015
795
1391
540
2825
8146
2580
664
386
2070
333
1039
299
325
1877
317
273
459
1138
485
333
909
435
403
748
293
1904
365
474
669
271
492
1636
566
914
951
212
458
400
652
1135
1469
1461
2079
345
1994
335
760
557
1059