3126
710
1035
1111
1475
3499
3391
3656
2688
4856
1647
1858
2237
1888
1821
1897
2609
2822
1548
2239
2328
8028
1658
2458
11428