1460
2
830
0
1590
1
1690
4415
9
1734
2733
4
1501
467
2021
2449
1749
4311
1565
1678
3702
2562
418
458
526
1072