7852
945
4939
3692
3888
1138
271
965
8729
3998
489
2210
9606
3186
5659
767
4269
7110
3069
2524
4014
3681
708
222
9858
8105
5756
4910
9336
16
6199
1778
6246
1408
8278
2574
339
1562
3874
3773
9731
9692
1856
663
6354
46
3650
5149
2001
3916
3073
356
9905
7360
2453
997
8043
2430
7106
96
4163
7336
978
5034
7096
3427
8138
9447
8856
4376
3346
891