5495
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
5175
1469
783
945
2085
777
791
1070
1178
2356
2927
3104
1757
989
1099
3051
1240
1423
964
1210
896
1118
1174
848
2190
1868
1254
922
968
820
942
2671
1072
983
1455
964
2145
1103
1004
1279
1580
909
895
1035
1212
3521
1011
2911
8821
895
898
1272
3583
1919
1213
1674
1326
1052
1030
1856