696
182
157
488
1208
61
9
474
2
83
10
644
138
856
123
182
108
436
3
567
1311
1009
499
664
813
3186
