538
399
193
282
476
20
405
189
6
11
286
80
27
13
37
598
161
5
759
287
14
456
83
194
204
1
236
313
284
235
912
651
35
914
661
409
229
