3541
2928
3576
2516
3795
2728
3413
2510
3624
2586
3258
2315
3539
2318
4437
7763
10005
4762
5960
3891
6239
4499
6196
4089