9010
8030
8008
2016
3669
891
9480
4369
4279
2073
1531
7038
4788
7367
242
7826
3205
84
4078
5515
3752
4525
606
2532
846
6196
7460
5676
3467
9950
5833
1481
1553
6264
1715
6502
6439
9703
2745
3780
4555
7527
4395
8129
6246
8970
8983
6430
6089
9893
5263
5725
1474
7274
5048
8985
6447
5423
7925
8163
4918
2718
6432
7108
477
3353
714
2336
6621
8420