31535
0
17353
25137
3114
4
19279
2
2730
6
1098
20634
8
3039
6800
26120
14
2311
1
971
1751
2640
2275
1949
3
2668
3955
1961
968
2091
802
1323
319
1824
218
918
6529
7
314