21152
8
3090
6
3080
3
2932
2
1168
1
1267
3715
181997
11
297066
0
2711
5151
32302
4651
2405
2740
2535
280
2650
20
370
582
19783
5209
9
1467
117
5805
1632
2176
1392
3083
17946