3665
1056
2053
10925
3559
854
1289
3825
2786
1638
3573
1661
12170
2219
1829
1341
9384
12142
4854
6360
1201
7259
2572
3064
1606
1978
1098
21762
2343
2951
1880
936
3250
1927
2084
2629
2372
5871
1382
28025
1092
2012
27194
10593
7630
935
1089
2378
4111
2305
5714
2955
1044
1643
1561
6156
1487
1083
6984
2777