11166
2082
4395
5305
1605
1972
4098
2247
3802
11428
3392
2534
8055
3904
4116
12886
4141
2655
19694
10852
2849
16456
129521
7383
9761
6359
44947
20453
14898
7825
10791
10792
7945
34877
12486
12206
12725
19988