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