858
0
1540
2
2657
1975
8731
180849
326
4289
10
256612
2600
5
1759
574
2493
1
978
91021
3
2191
2526
4675