1148
1
1260
2584
3
2120
2
2674
1307
2815
17592
6
1238
1050
1106
2210
2422
7
1596
4
1093
1059
854
7966
2305
2017
1351
1313
1184
1960
1112
1191
859
2881
9
2163
1221