31535
0
17353
25137
2730
6
19279
2
3114
4
20634
8
1098
246
2275
7334
6800
2224
1346
2263
2809
1824
467
1501
1787
2668
1020
3498
2091
3691
6052
10
2727
1043
1
418
2435