17353
0
3063
3
2301
2
180849
1119
3092
1
2881
3203
10
948
3393
1551
1898
4
1020
69
166543
18
220
334
2190
2120
6
66
1726