50
536
0
3
10
503
1
4
300
555
2
100
563
5
663
200
710
1002
150
924
923
19
762
948
7
873
981
832
1016
1043
400
1187
600
940
500
1151
982
1148
1602
32
967
953