2329
7563
3305
4048
454
2357
1162
3866
8640
1053
3899
9658
1197
8916
3211
9970
1328
6182
7663
3245
3357
1372
2970
9888
6155
8749
4595
3112
5398
2998
991
8436
320
348
9708
1152
1679
9211
7305
3819