2548
3131
1877
861
1920
2225
2208
953
2268
2779
2289
1601
1072
1355
3770
2312
3192
5040
1015
3371
1063
2539
1266
3646
4137
5623
1025
2886
2571
1830
970
1928
1199
3771
1015
1053
2288
3568
1253
1978
973
2108
1105
2919
1356
1931
1482
977
1790
2847
2248
1780
1472
2025
1271
14546
3784
4321
2281
2649
3561
2346
3152
4553
1319
985
2016
1205
1661
3414
2783
1654
1173
1126
2898
3329
1260
1375
3160
1857
4127
1178
2174
2665
3853
6650
2794
1322
1958
5511
1944
3354
2646
2058
2223
1319
1292
890
2160
3063
2817
1177
839
1206
2829
839
1193
3019
2935
1017
807
770
1644
1170
2039
1134
2807
2687
1980
1401