31535
0
7334
4
2275
2
2441
1
20634
8
25137
2730
6
2809
294
968
19279
2668
3114
5223
9
17353
1043
1824
802
1880
543
1869
5
2727
401
2855
3
247
134
2574
467
3092
407