31535
0
17353
25137
3114
4
19279
2
2730
6
1098
20634
8
6800
3381
3
2111
2275
2668
2091
802
400
1824
2855
247
1
1559
1056
3691
5
4536
2809
2301
1020
1921
2881
3498
1832