4321
4
6174
8
1250
2
3527
1716
1166
1
1299
4816
1185
4212
10544
5
1445
101415
109
2576
3
1884
2777
2964
6044
197
0
1941
1750
1960
937
2385
2896
511
2135
1951
2615
9106