17353
0
31535
2730
6
25137
3114
4
20634
8
1997
2
1098
19279
6800
1559
2657
3
1880
2668
1949
1343
2189
2683
2855
3092
1
1932
2091
11881
1084
105290
1020
295
2076
1498
1824