3083
9695
3932
648
8811
1425
9932
1409
6598
2326
4411
6121
999
93
9034
7549
3116
478
4509
4450
3541
7529
5070
1460
6978
270
8582
202
5565
6795
1319
1206
9582
2200
362
1234
4708
4346
8007
8850
9937
2390
1566
7455
3835
4433
7525
3014
2623
8574
42
9889
3579
9470
7204
9828
8377
4535
28
2541