9018
4871
7581
1424
6731
3538
7282
285
2809
7792
3449
259
3433
782
2526
3189
9831
3404
7209
28
4750
9014
8030
6395
2480
3220
4338
143
38
9694
7686
2153
2677
3287
4748
6652
5093
5052