1105
1
1344
1451
1835
2
5088
6
4278
3563
7
1184
1869
1855
2377
2650
20
3629
862
0
650
1570
2364
4
2068
712
1412
1552
3539
3
3554
4085
2252
2534
3546
1179
3871
2794