3693
3085
3702
2615
3940
2893
3521
2624
3752
2716
3376
2452
3673
2435
4581
8123
10196
4892
6115
4013
6385
4646
6344
4212