10
11
5
18
4
1
494
28
115
407
142
211
440
440
79
358
17
0
8
80
374
8
25
415
208
15
153
790
1001
218
157
11
225
61
275
17
187
64
11
23
591
233
4
