3815
2149
6726
6166
8000
1679
2031
1903
6263
2165
2309
3380
5498
5027
1532
4768
1744
1010
5520
5874
25309
3082
95373
3061
28989
3182
25261
3292
5381
2129
4277
13889
20671