21152
8
2170
1
3090
6
3080
3
2932
2
2535
1603
1516
3715
5151
1594
4651
2405
1669
1876
2740
280
3498
4
2650
20
5412
32302
0
297066
2886
2430
2466
5
2209
1250
3083
181997
11
2921