219
302
13712
1348
251
886
2
3
8
191
224
311
444
377
243
35
341
40
30
39
26
442
61
5
485
629
492
1192
1388