3128
986
5604
5885
3456
7955
7364
1212
743
2507
6252
6714
5191
7145
5364
6655
3381
1890
7460
2248
8628
5720
6547
7695
7375
6289
365
5090
8420
4010
9267
3783
3937
8951
4330
7592
5067
6056
8081
7231
6372
8669
2659
1954
4914
861
2912
2641
3717
9505
9682
1496
3784
6778
7445
4665