9580
321
6698
1260
1448
4963
8595
7835
9104
5847
4233
9354
8072
7705
5496
6691
492
1575
4116
1293
8358
873
4478
7566
1150
9010
3240
7604
159
6708
5863
941
163
9009
1499
4504
356
4991
9547
9103
4020
7460
8807
1937
4852
3082
5857
6318
4696
6473
9378
2335
3417
2494
5157
3989
3587
4340
3588
3886