17353
0
25137
31535
3114
4
1880
2
1020
19279
20634
8
2730
6
1098
2275
6800
968
1559
2727
1936
1
2881
101
303
432
2119
3
2668
592
4016
795
5713
467
3498
1824
420