3354
3061
10505
1977
2249
2026
1078
3187
3672
4186
8875
3509
4120
3442
2708
19776
3030
2629
6790
5018
5364
7478
3124
4461
5468
5950
9900
10659
11513
35950
67820
19387
6812
12059
125469