1558
2
1348
4
3321
3
6773
7
3506
8
1808
1301
1
1431
2680
0
1018
4979
6
7633
1364
1895
3249
1943
165
78
2194
2637
2060
1418
3597
5
8411
1547
1812
2788
3560
2763
775