9085
22165
2361
3344
2834
11182
6099
20320
1520
3448
2208
5662
1177
4531
12119
1747
1492
3526