31535
0
25137
558610
6
2175
1
17353
2650
2
6128
4
1863
19279
2730
3114
1105
2751
798
726
917
2364
3865
3
1098
9575
8
282572
20634
1454
6800
2275
139
2091
8116
2267
2668