975
797
711
702
687
774
878
750
683
879
681
804
1636
998
705
739
696
818
679
793
786
671
813
1133
704
954
880
892
697
2438
822
1048
1294
850
736
674
688
758
722
859
2480
855
1110
4048
888
699
742
1383
757
926
909
814
893
1334
1293
2169
880
769
1267
1135