3697
2
1829
3
18629
4858
1588
1965
3742
5422
1524
2404
4121
22717
2970
5788
1824
2657
8594
8229
5959
14595
5286
1874
2492
2265
2743
5135