17946
0
3090
6
21152
8
2299
1
2535
2
19783
1507
2358
9
2932
975
4
3498
1536
32302
94424
3
2891
2207
2344
1289601
3868
10
1320
1153
10598
1903
3694
5347
267612
1960
4757
3551
6095