32302
0
25669
2535
2
2009
5
19783
21152
8
3090
6
3083
2932
1760
3498
4
5402
9
17946
2366
1
923
1294
1023
1153
4258
38477
34
2949
3080
3
898
1044
843
2750
4044
3546
2465
1267