21152
8
5151
2
3080
3
2650
20
181997
11
297066
0
2405
1
3715
280
2932
4651
1500
3090
6
2740
2773
1062
189326
1985
1529
1288
3175
2611
1867
5
3344
3369
1940
1833
3673
2962
1160