31535
0
893
2275
2
19279
20634
8
2947
3
25137
2730
6
2809
2224
445
1
1824
2668
3092
5316
3114
4
968
5223
9
17353
247
1507
1043
802
1307
121182
1869
5
2619
475
169211
11
518