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
909
2377
828
912
1499
1898
1223
1573
922
1463
1102
931
1912
3070
2286
3663
1140
826
1428
1994
1070
1066
1283
2262
1722
1085
1216
868
2009
788
903
3622
2280
2660
1177
876
807
815
1251
1244
2209
1941
1515
1823
15533
1255
1255
1060
864
2216
1128
1143
973
1493
2557
1246
1464
1998
2296
1438
1175