21152
8
3090
6
3080
3
2932
2
2535
7793
4
3715
5151
4651
2405
1
1431
2740
280
2219
3498
2650
20
32302
0
297066
5212
3083
181997
11
2688
2773
1301
19783
1047
2115
4070
1603
2377