8666
3245
2499
4022
4169
3029
7450
2224
3303
10934
2236
2114
76379
4701
2592
3871
3400
9258
603
5247
3459
4051
49175
12018
3311
2734
5126
10029