800
1063
19
18
600
476
11
4
50
200
0
1
300
780
8
15
256
100
776
12
46
284
1404
47
32
400
666
3
31
344
6
10
468
9
17
204