17946
0
3765
4
2535
2
21152
8
297066
19783
32302
13018
3090
6
94424
3
2299
1
267612
3551
10
1507
189326
2932
25669
975
3498
1536
796
2605
9
2666
1295
2891
280
2207
2344
28098
14
9817