50
1218
0
9
950
5
870
4
895
781
1945
1103
1228
7
944
861
1448
1163
810
769
783
916
6
757
2
968
1
761
841
765
1018
1421
8
882
1097
875
1067