3386
2680
3423
2438
3662
2590
3273
2428
3481
2500
3113
2216
3401
2248
4290
7524
9797
4661
5794
3799
6071
4401
6046
3998