3545
1410
2901
1198
4540
2353
1027
1071
1441
658
753
836
1749
613
782
1794
1765
2151
628
1343
1105
684
605
1158
547
1534
1476
1905
714
684
2429
1302
663
1479
791
1740
896
1379
729
2330
1238
1405
1373
4203
739
786
1206
632
771
692
2342
8231
875
1349
1706
669
2506
1953
3624
991
818
1015
12765
890
1518
1757
803
849
2418
1610
872
954
618
1370
3747
623
945
2038
943
1199
1352
610
769
1257
791
716
798
704
624
1217
925
567
926
665
649
704
912
1069
1599
694
608
1637
1186
3301
3729
781
1092
1128
811
679
739
850
4209
954
1463
1380
867
998
753
1876