50
949
0
1
1122
4
941
1062
1424
2
1079
1425
10
985
9
913
1603
7
1116
1102
805
907
1598
5
765
966
933
3
1646
17
1507
18
807
1038
847
1099
1324
6
798
1107