885
2
634
4
563
1049
3
440
388
233
1
304
468
1659
300
276
422
721
269
458
248
270
519
364
265
230
70
267
283
507
474
361
1326
9
72