1105
1
1344
1451
1835
2
5088
6
4278
3563
7
1184
1869
1855
1015
1694
951
690
650
1570
2669
2364
4
2068
1787
564
1552
1743
0
2252
3
2377
108797
3090
3554
1622
1834