17353
0
25137
31535
3114
4
1098
1880
2
19279
968
1824
1020
169
1949
3
2730
6
683
6800
4111
78
846
421
797
1551
661
376
295
47041
467
3691
5
2727
597
5713