607
16
15
58
24
429
1498
634
758
228
1065
246
420
427
227
12
226
46
1135
108
133
6
11
81
35
21
47
5
170
42
92
64
239
171
8
167
319
28
13
188
273
471
434
91
505
95
620
248
218
562
437
264
512
212
178
152