1016
2539
1713
922
1182
2292
2068
946
988
917
1025
1025
911
915
3231
1293
3607
1115
1464
1805
938
1977
15625
984
11624
1059
1698
3049
7589
5015
8260
7661
6250
10814
8889
1144
2580
1250
2269
1529
1737
3776
1079
1021
939
1166
1010
1515
1993
2340
1843
2240
2157
2270
1332
2114
976
1229
1088
2244
1289
864
1428
1957
991
995
4461
2073
911
1305
958
938
891
1243
906
1698
1222
1278
1988
1038
1075
2117
1872
2442
1466
917
1704
1051
1049
819
1727
1395
841
1120
1548
1354
3213
2264
1823
1511
1505
1143
884
846
893
1350
2165
2555
1713
1615
1077
1212
886
1084
2108
1145
853
1210
937
1010