10827
4
3090
6
2990
0
2903
3
2932
2
4258
1
1492
14861
7
21152
8
2525
1606
19783
14
2600
4471
1760
25669
3080
2964
1189
1512
2986
2258
1153
2468
1927
1289601
3012
1193
9956