641
251
363
264
212
241
13
29
21722
434
1323
272
31
767
635
1106
211
595
24
191
27
262
14412
694
576
463
312
443
471