566
7668
475
3585
787
2649
1233
479
2674
517
254
335
15624
1212
242
1174
2415
199
235
1088
221
231
371
224
239
295
2424
2151
169
2071
1307
231
401
1174
195
633
264
175
431
1353
459
149
733
191
2095
510
974
656
466
1251
1755
465
298
307
287
354
265
305
424
331