3
858
573
475
12
501
491
139
171
124
700
439
87
664
9
1010
61
818
1210
109
644
182
3195
2
1316
186
