1839
1
2859
2
1057
3
1540
0
1425
2153
1812
13034
14
4099
8
1543
2000
1075
975
865
2160
4241
3489
5
870
775
1692
2237
2085
2366
2854
1579
2838
1821
1750
846
1880