3
1
494
421
714
18
144
206
47
954
2717
2
1414
7
273
332
437
30
16
6
1089
14
27
132
130
9
482
58
128
64
171
188