1228
329
349
281
2039
549
839
732
1560
505
643
490
627
753
881
980
1568
322
379
1752
974
477
2301
1232
521
2189
2553
1498
556
991
1360
2867
430
619
605
1143
317
3994
1732
729
545
1521
1840
1149
915
3656
491
418
1509
359
506
520
422
582
675
357
378
379
318
6574
388
829
379
1197
545
349
1143
322
902
318
545
375
530
1038
1181
351
1568
499
490
329
359
937
958
1002
889
351
1360
791
1546
468
915
6173
371
3656
685
433
769
582
368
733
359
465
408
334
643
298
376
1511
486
343
328
3994
1906
1382
483
758
334
1756
619
501