3571
2956
3597
2535
3820
2749
3432
2528
3638
2603
3270
2346
3553
2340
4456
7824
10031
4778
5984
3907
6256
4516
6219
4112