1652
745
1166
402
491
155
403
174
628
198
262
203
265
148
405
184
370
180
502
21
449
201
526
62
115
23
158
63
167
132
204
147
231
157
444
215
601
4
358
158