910
1
2260
1023
733
970
0
854
893
520
1242
2
687
123
421
660
1223
1245
10
952
626
664
936
810
2826
3
548
758
1029
827
435
956
524
581
5