17353
0
3114
4
31535
19279
2
1880
1949
3
1343
20634
8
1824
501
2275
2095
2668
2190
1
1020
1725
1430
422
798
2727
802
745
1498
2730
6
1903
2546
846
2189
47041
25137