31535
0
2730
6
4536
2
918
2657
3
2668
3114
4
467
1824
25137
20634
8
17353
19279
2855
5223
9
1020
547
1869
5
968
2008
2870
2574
1
2275
3691
2809
2301
3092
78
1921
2881