400
692
8
5
200
563
7
3
500
645
600
2279
63
76
1497
30
18
894
29
15
479
1
0
800
1012
35
12
558
473
4
709
10
11
300
476
6