12
804
61
62
261
143
201
262
15
191
11425
35133
18518
484
38932
3724
13
875
658
67
288
934
28
6
36
21
32
35
29
176
54111
7411
121729
11