25669
0
32302
106
2149
5
2535
2
19783
2932
3498
4
5402
9
17946
2996
1153
916
3090
6
3606
3
21152
8
2009
1193
6164
3080
2059
1
1362
16
1044
2750
14
585
4044
3083
392
2465