4471
2
25669
0
17946
3090
6
4044
5
32302
3765
4
2478
1
19783
3125
1849
2535
5486
1461
2502
280
2964
3498
2258
2149
2650
20
2286
1755
622
21152
8
2108
3
297066
2124
1304
1061