1675
752
1174
406
492
155
403
174
632
199
264
204
266
148
405
184
370
180
503
22
451
202
528
63
120
25
162
64
167
132
207
147
231
157
444
215
601
4
359
158