4278
2
1344
1
1451
1105
5088
6
1835
3563
7
2252
3
1869
1834
1622
1855
2643
650
1184
1570
3554
4085
2068
4
1552
1220
2364
17402
1047
0
1540
2822
514
867
879
985