2304
1
1746
2
4789
3
575
0
1539
1777
2659
224
3113
2102
2984
1408
1032
656
1057
1403
1616
3118
628
2611
9
5583
1724
2995
1557
1204