31535
0
2275
2
3092
1
2269
4
20634
8
25137
2730
6
2809
1614
19279
116
2668
3114
5223
9
169211
11
17353
1270
1043
363
1824
802
1285
1961
73
1869
5
8125
3
968
1436
714
367