31535
0
25137
2275
2
3114
4
5477
8
968
20634
1824
19279
2574
1
1020
2668
1574
1808
5223
9
17353
3510
3691
5
2657
3
2748
2224
802
2730
6
4111
1195
1972
2546
1869
2076
2758