17353
0
31535
25137
3114
4
19279
2
1880
2730
6
6800
20634
8
1098
1020
1343
798
968
295
1518
1
3203
10
2668
2727
882
2275
872
1346
44199
78
518
469
2095
1949
3