2489
2
3054
2748
9
619
3
2655
730
0
1876
1
7976
8
2934
1977
526
1449
1296
1888
2520
469
2360
6
1632
801
1817
4
2550
5