1693
759
1184
411
493
156
403
174
634
199
265
204
267
148
407
184
374
181
503
22
455
202
529
63
120
25
162
64
167
132
207
147
231
157
444
215
601
4
359
158