50
1138
0
21
1164
8
908
1
1429
4
901
1405
972
1358
9
766
828
786
763
923
1198
5
788
743
1055
790
740
752
789
782
854