759
255
474
138
690
214
320
233
164
121
618
56
304
154
265
116
552
143
406
171
665
248
1318
504
662
203
590
92
279
171
167
133
592
111
453
225
422
36
437
148