2547
9956
685
3279
733
1884
755
688
1372
1110
1837
2924
1510
1642
1001
2219
1351
1300
1344
1180
1272
859
799
1383
741
1522
924
740
2448
743
1050
1509
934
881
950
1102
1208
1437
1300
1985
1341
2108
1659
1830
2928
1460
800
3423
1838
1507
915
1991
1826
1342
1595
1680
1720
963
1715
1203
1295
1355
856
1243
970
1014
1421
767
1636
1665
944
898
778
1314
920
943
1520
1089
807
1500
703
719
931
814
705
801
814
952
757
2202
1209
681
1265
2941
758
962
849
798
822
3872
1382
1797
4919
3738
1164
1041
3064
841
1438
4729
917
4417
719
1300
1283
1134
695
1269
913
3141