3090
6
17946
0
25669
32302
21152
8
1461
3498
4
19783
2
3080
3
7258
1768
2903
2932
2535
1828
2350
1294
1
572
2245
1849
1976
14
1380
2480
2935
3146
12
1526
4837
5
3078
1289601