17353
0
25137
31535
1020
111
19279
2
845
20634
8
3114
4
2730
6
467
373
383
1098
4536
4864
1
2306
265
295
327
693
901
417
895
640
785
381
3017
9
581
392