21152
8
3715
2
3090
6
3080
3
2932
5151
2740
4651
181997
11
2405
1
1047
2529
7
2535
297066
0
280
2650
20
19783
17946
2749
5
3083
32302
25669
572
2773
771
2132
6236
10
1545
1554
3498
4