2588
7
775
0
270
799
1840
4
425
1
718
836
1904
3
835
759
485
1138
1571
247
100447
299
584
2025
1888
382
1781
625
4418
9
814
872
440
660
9767
811