21152
8
3090
6
3080
3
2932
2
181997
11
3715
5151
4651
2405
1
297066
0
2740
2535
280
2650
20
2666
9
3083
2403
3765
4
13499
5
2781
2247
5635
1215
1155
1335
32302
980
1475
3593
16
17946