2382
6
847
1
1770
7
1451
3261
3
5151
2
2245
3080
3715
866
3971
21152
8
4651
2688
3065
2650
20
2061
3090
181997
11
280
2405
297066
0
2740
3153
2932
4309
3321
4759
3198
3886