31535
0
775
1824
2275
2
447
2747
19279
1024
7334
4
875
1
2016
2096
1587
784
263
25137
3353
11
1098
2249
2730
6
1987
1231
3256
1235
2668
1785
2140
3114
2459
9
43