50
904
0
2
854
1
961
2190
16
1529
930
1098
5
778
6
760
862
848
3
909
940
757
1359
11
953
1883
10
972
808
1285
912
2081