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