70
1
589
980
5
767
2
494
3
398
783
506
284
359
262
250
364
405
352
342
162
360
374
599
677
1259
530
73
448
327
430
942
668