366
341
300
186
235
253
4712
694
286
674
224
856
15213
580
969
372
333
170
427
514
466
215
243
334
796
476
324
220
543
194
439
658
662
360
13714
17416
813
10013
725
58751
12326
18834
18620