3540
2662
3687
2152
19883
2424
19772
13461
5936
5621
5201
1924
1661
2766
9349
11551
41080
2496
2048
6344
4465
4588
2913
7413
7427
13155
11225
21196
5837
6826
13346
14705
2905
11167
18533
20752
10232
5254
156633
7850
5907
11998
17196
10385
15353
2710
3691
11459
7929
34609
3384
2135
15018
2038
19730
3962
19747
62161
8665
24624