2560
1112
1046
2199
2907
4435
1506
829
1651
1006
1080
1029
1739
4559
1210
1161
1505
909
2233
1657
1762
1386
1052
1346
1029
980
1278
1004
3386
2606
3950
852
1281
4378
1432
7031
862
2171
1217
2164
2083
1719
1298
1079
1347
1179
1654
2759
2314
1292
945
1028
954
2615
5420
1005
1240
1313
1494
1112
848
2045
1120
1019
1026
983
867
893
3174
22335
1239
4523
831
1647
1652
2004
11466
2173
868
1499
1685
1409
1008
1097
1642
1020
1563
1157
948
1277
2846
1153
905
1676
1326
803
1602
2285
1093
1024
1056
788
1042
4837
2014
1008
1510
2179
3581
995
894
1037
3389
1152
3518
1951
1792
920
1178
1148