50
804
0
1
758
929
3
812
1038
946
787
890
1107
999
1151
842
5
801
967
805
1508
8
896
6
1458
986
935
799
889
4
906