1105
1
1344
1451
1835
2
5088
6
4278
3563
7
1184
1869
1309
0
1992
3
1855
2377
650
1570
2364
4
2068
697
1552
3554
4085
4914
2252
1622
5389
1834
3090
2151
8313
9
2440