69
1
589
980
5
767
2
494
3
398
783
506
284
359
262
249
364
405
352
342
162
360
374
599
677
1259
530
72
448
327
428
942
668