500
633
2
200
662
11
6
718
1
600
617
894
50
556
0
700
1021
5
300
909
100
1146
4
3
800
1011
12
15
1233
8
986
400
1225
810
881
812
793
1152
9
1658
1956
72
3408
1323