500
579
2
596
1
300
494
0
560
800
602
700
801
7
10
794
848
3
1000
1385
17
16
600
1154
8
15
930
6
100
651