1242
1906
969
2495
1085
870
976
874
1327
1333
1162
1096
2516
915
994
617
703
1755
802
1370
849
1240
1904
2165
920
1138
1658
819
980
1316
851
1379
4897
2106
1032
2434
3041
1069
812
894
788
1057
781
850
1078
1011
1406
1410
912
1572
696
768
924
911
1299
1538
1314
840
871
2489
939
890
799
662
839
1805
1557
2844
1163
1026
757
1415
1751
1133
2369
1091
1496
1258
2249
846
638
802
1524
991
1133
747
800
922
724
2239
745
769
1110
1300
1159
2195
694
747
954
781
636
1765
1086
1025
1471
769
800
1557
1012
1769
1138
656
1257
605
7055
673
1149
2565
773
882