1295
1
3765
4
2535
2
21152
8
280
3083
2650
20
297066
0
2250
32302
3683
3090
6
17946
19783
2773
2932
2996
3498
1226
1294
571
1153
894
1399
572
25669
3546
1581
2166
1189