500
1292
15
9
654
2
900
660
1
20
475
0
300
571
4
939
600
1871
32
13
200
814
22
800
983
10
631
5
2000
1301
18
27
888