11005
10699
4460
5110
7504
3586
20581
5998
3585
3965
11890
6932
2301
2826
2394
3596
3395
2319
10292
7510