996
1539
799
1040
3501
1059
1339
1653
1014
1789
1085
2099
1304
1472
1308
770
891
2288
1492
987
2228
862
1530
1385
1244
1663
1357
1756
2017
2217
1555
1019
1846
944
1239
762
759
2237
818
858
4492
841
1167
1150
1515
5625
1788
1376
2231
1169
942
1528
991
1555
3298
1406
864
1231
2457
1169
1044
849
1519
1264
1290
800
1102
918
1578
1242
745
782
5998
2161
1123
2153
750
4265
1213
895
1837
1384
989
1228
686
1453
775
1283
2148
983
4098
6160
1637
869
1336
1044
1025
1129
1348
831
1346
980
1306
1623
801
1762
688
3287
978
952
1755
1845
1558
1001
1090
1584
965
816
878
673