50
307
0
80
369
2
3
300
803
11
24
200
1721
79
400
636
1
600
620
512
453
5
1157
59
100
3398
29
1027
1789
2081
1478
7
684
576
607
708
826
9