1306
1
2044
2
1354
1694
2173
3465
2312
0
3835
5
582
1120
1168
1545
2999
3
1766
688
1681
216
1888
2760
4
451
1787
2262
2166
2182
2505
1813
2055
2578
1743
4309