1245
2
1268
2082
0
1046
1
1107
2396
1166
2108
6
1545
17333
27
2732
2699
2480
6236
10
2153
7
1922
3001
3
2897
2596
2274
1089
66
167
623
1411
9956
1698
1284