2884
3307
3588
2517
5912
2344
3102
7365
3503
27749
4832
2120
12884
3275
5490
10437
2993
3479
6450
39757
43836
6214
23932