21152
8
1189
0
977
4651
3
2911
9
25669
1819
1
19783
2
5978
6
2535
3498
4
2711
2907
2932
32302
2740
2763
2082
17946
181997
11
3176
2966
10
5151
14
983
6307
3090
1124
2996
657