2080
1
21152
8
3080
3
2932
2
3090
6
2903
1047
2513
3003
5
2245
223
0
297066
3715
5151
25669
19783
17946
2964
189326
2740
1603
2996
3546
14
10827
4
2906
572
7793
4471
12459