5715
5043
2522
4625
3225
7189
5683
9134
2780
3938
9610
93
9899
9244
7359
3597
4413
826
3119
2079
1545
8690
601
808
7261