31535
0
17353
25137
6800
3114
4
19279
2
2730
6
1098
20634
8
2141
3
2275
2668
1642
1
1305
2091
1190
802
54
2532
1824
107
1866
2272
2749
2800
55
2254
2855
1952
2659