31535
0
3114
4
2730
6
17353
25137
20634
8
19279
2
1098
6800
924
1559
2657
3
1880
2668
865
1
3092
1824
2256
2172
273
1452
2727
919
1991
1343
797
1949
2189
2855
413