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
3863
4473
392
373
2933
371
1174
435
563
1596
871
2530
919
1042
426
364
350
1066
2505
698
293
820
882
346
381
593
407
511
526
671
609
1192
370
278
641
365
4440
475
293
391
363
1974
1008
1661
1120
1563
787
1245
701
859
500
641
370
720
582
339
836
1254
449
542
1836
306
728
378
1163