31535
0
25137
17353
2532
19279
2
2730
6
3114
4
1098
5431
3
20634
8
860
6800
2275
2091
36609
34
1802
54
1957
3551
1343
1513
1
2668
55
1642
1129
2008
2459
9
5207
1020
2546