31535
0
17353
25137
3114
4
19279
2
2328
3
2730
6
1098
20634
8
6800
2275
2668
2103
1
2091
2564
2125
1381
802
1824
2120
2855
247
2569
5
1559
3691
2809
2301
1020
2881
3498