25137
0
968
4536
2
2730
6
2657
3
2668
31535
20634
8
3691
5
1020
2855
1881
5223
9
1222856
4
482
1
684
11483
1358
1869
105290
4139
279
654
2269
683
9355
547
1779
4126
5559