180
7
13
24
354
355
63
521
681
29
22117
872
1147
677
2469
1174
903
621
724
7910
683
571
1318
20
19
893
791
401
162