1545
2
1813
1
1787
2760
4
1037
3292
0
2977
2838
3
13034
14
4099
8
1821
3342
382
1102
1692
3492
865
3489
5
3500
5546
6
2926
2854
1766
1709
2366
603
6044
9106
870
4241