282572
0
1540
2604
9
655
256612
418
2760
4
4669
2
552
1782
1650
318
766
96512
2331
1045
2069
1356
36045