8
17
421
6
24
322
1115
1243
102
13
27
11
801
67
1003
562
73
14914
553
401
30
35
1031
652
492
1838
563
57