8665
3245
2499
3243
4022
4167
3029
7450
2224
3303
10934
2236
2114
76379
4701
2591
3871
3399
9256
603
5247
3459
4050
49175
12018
3311
2734
5126
10029