31535
0
17353
25137
3114
4
19279
2
2730
6
1098
20634
8
6800
1020
980
1
2275
2109
2668
325
2091
1824
893
2727
2189
802
2009
2093
2020
2855
3
967
290
247
3233
16
1559