3977
4989
262
817
7677
2202
9945
2971
5988
7464
6525
4740
1638
2590
6565
5133
8168
7147
6587
2735
6664
3847
7457
6152
4559
3043
8987
8589
2816
1112
2549
3373
5741
3436
2128
9602
1634
2438
278
5657
1615