14
0
2245
3
3765
4
297066
19783
2
3090
6
3080
21152
8
2903
2932
17946
11153
2996
571
469
25669
380
1310
4471
32302
3083
894
2535
1461
3125
1045
572
1289601
2471
657