2358
8421
3543
480
4332
5174
5602
2548
9405
8268
884
2988
3700
3199
2015
3001
300
6697
7511
730
1652
5356
2455
6189
5710
1005
6600
512
8740
4017
7283
2371
8902