1246
1720
1496
1038
2663
987
2259
870
2229
994
2099
1176
3997
1305
1333
1559
888
1901
1296
2213
1601
951
2015
944
1119
1655
7498
2234
947
1010
4751
978
924
1630
1346
3861
999
1127
2375
1482
921
2757
1103
5734
1403
1851
2213
1169
1786
1052
1444
1577
930
846
955
943
1135
909
927
1534
878
984
1423
814
1436
1560
1873
1842
1107
4311
11466
815
1546
858
1966
2048
782
1739
895
858
1268
1771
2674
2481
3915
977
1248
876
1704
1136
935
1375
801
1998
792
901
857
1890
3254
1807
1357
3893
1925
8070
1256
1048
1518
2083
966
872
3013
8852
1374
864
1436
1740
902
912
2356
890