873
1
891
2
2170
1748
751
658
756
4
611
742
1376
3
2135
644
526
655
730
878
746
1333
728
1374
1591
1507
1792
3791
10
790
577
830
865
804
962