2505
2
3465
2534
1743
0
2478
3054
5
2309
1
2173
1817
4
7733
2057
658
1683
1631
3400
716
1425
1547
16062
15
1775
1517
3758