975
988
929
855
2468
946
1465
880
1960
905
927
974
2074
1147
932
1501
898
2275
848
1127
1263
862
824
933
899
1963
832
978
861
856
793
878
2174
1305
1117
846
864
2639
1796
876
5095
869
841
908
1008
1538
881
862
1426
1467
810
833
974
845
969
812
1130
822
864
888
905
879
1262
885
1363
817
807
1148
1785
906
844
1065
792
1416
793
1435
809
2094
1032
764
930
1424
794
1534
926
748
1092
1249
832
877
1716
811
1938
2182
835
751
1857
846
2543
803
5542
2000
862
792
1408
876
1198
902
2145
2644
893
794
1065
885
1283
876
1908
1069
1762
796