500
357
21
13
381
23
15
600
200
3
800
777
37
8
141
11
1
100
117
2
902
36
17
1016
39
26
327
18
150
89
5
294
88
0