300
661
2
5
500
833
0
200
859
19
2029
12
23
600
2011
9
8
100
902
4
34
907
50
353
1570
78
800
407
1
470
983
20