865
2
676
1
693
721
1298
782
644
1326
3
674
568
470
462
915
2036
701
433
481
483
694
1376
491
573
745
516
542
2649
541
2484
5
574
520