3573
2957
3598
2536
3821
2753
3435
2529
3641
2604
3272
2347
3554
2340
4456
7824
10035
4778
5986
3907
6259
4516
6220
4114