5592
790
2932
9268
312
481
610
7811
8520
9381
6471
3497
2522
4255
7860
482
1478
6794
8548
4324
9180
9911
1309
2843
5538
3150
4197
3755
6929
2275
9475
8742
5577
1263
2298
9119
6834
596
9297
9139
978
8319
3441
9623
5171
5160
7378
9353
7395
6282
6793
5756
9683
1333
6828
3626
4450
460
8862
9753