21152
8
19783
2
25669
0
2366
1
930
32302
2535
1419
1153
898
1641
3090
6
929
3
17946
3083
4691
2932
4471
3498
4
3051
1603
2264
297066
3593
16
5440
2525
1329
1742
3267
1294