1468
1
2478
1112
1825
2596
2
4471
1672
1431
2990
0
3779
1690
2986
571
940
2650
20
1590
1681
1193
1382
2772
2562
1512
3426
4
673