9856
6226
3108
3003
4335
7792
7667
2789
9488
9568
5423
7239
1310
5412
3010
7543
5878
815
120
7686
7234
3453
3535
1460
455
1065
8362
6051
5048
3401
7341
436
3235
1185
6455
2496
6869
1449