675
0
1687
1868
750
1
687
2294
3683
5
1804
1104
2227
2
2219
4321
12
1845
4730
9
3655
3
2482
1781
4
2093
1301
2331
1756
4948
8
1801
3854