21152
8
4655
10
2740
3
5216
2459
2
297066
0
5151
3080
3715
4114
2735
1500
1
4651
374
1683
2650
20
280
2405
2417
6
644
2932
2329
1836
400
551
181997
11
2505
101569
2821
7599
13