4112
1017
2557
3142
961
1440
1435
4862
1074
1583
5535
2242
4301
3164
7420
1454
2084
2091
4848
2995
4816
2623
23102
15645
4685
2575
3320
4061
7129
10190
6274
7552
11326
7424
6461
15107
14886
20972
13733