772
2
1370
1
983
864
655
502
569
627
432
496
1705
1266
1644
901
8196
4
481
872
387
1410
3
621
1184
1297
8
706
376
520
377
489
4587
1864
593