21152
8
3715
2
3090
6
3080
3
2932
5151
2535
2740
4651
181997
11
2405
1
1047
297066
0
280
3498
4
2650
20
19783
32302
1603
17946
1348
2462
2349
3083
25669
7793
2884
5
785
383