21152
8
3080
3
3090
6
2932
2
297066
0
2535
181997
11
19783
4096
32302
3715
28098
14
5151
4651
1267
25669
3498
4
280
1
2405
5209
9
2740
38477
34
2666
383
1734
17946
2650
20
1258
878
1816