17353
0
25137
20634
8
1020
2730
6
31535
1098
4536
2
845
2855
3
111
467
327
19279
3114
4
1802
1
5255
16
693
2587
373
4864
547
295
968
895
4172
9
901
918
417
785