2410
3
952
1
759
820
0
1673
1850
2
998
816
888
1489
1276
4983
4
769
1090
1553
1799
1322
1401
2559
2604
6
2683
789
1078
2926
2686
3073