17353
0
25137
31535
1020
20634
8
111
19279
2
3114
4
1098
845
4536
2730
6
373
467
327
1802
1
265
693
383
2587
16
4864
547
2855
3
2306
295
968
581
1824
895
2934