600
297
0
8
5.99
253
5
500
597
6
9
645
3
4
1000
1090
16
21
50
813
2
42
150
775
30
847
1
879
7
604
12
1222
854
889
483
693
869
639
652
962
659
625
1501
593
768
23
972
18
1138
28
1146
10
1388