1360
1360
660
19686
1411
6009
4233
31914
13161
6576
22657
2953
6908
2161
14585
620
1887
2806
2252
50823
676
7507