600
242
14
2
206
15
3
500
321
20
5
50
448
1
288
291
4
11
68
162
0
149
140
133
157
158
30
111
268
115
121
169
97
136
107
800
892
37
26
1500
840
23
27
579
17
6
100
418
614
12
9
1572
24
568
10
631
8
548