50
940
0
1
1147
934
3
1018
981
965
2
1400
1402
8
816
905
1344
1071
1021
1023
900
2011
1385
6
1663
910
980
4
1279
1087
1261
1035