3090
6
21152
8
3080
3
2932
2
4651
4471
5151
17946
0
25669
2405
1
3715
19783
181997
11
32302
14
297066
2535
1153
1189
2740
2478
3498
4
280
4044
5
1849
189326
984
5486
255
2502