3213
751
624
200
832
244
1110
318
455
147
407
197
600
201
526
140
386
118
386
148
685
166
391
51
329
177
906
358
374
208
488
57
441
202
616
122
608
124
244
136