8560
1770
2383
2146
4932
5791
9884
2986
9455
8566
4123
290
3093
7246
9186
2638
4598
3021
7683
6629
7077
1565
6538
1813
3082
8244
6126
5403
3239
9992
1943
8450
8735
5230
3870
8778
6102
308