1275
846
812
980
825
757
967
829
822
4188
4729
880
9451
1695
809
1896
832
1000
1433
2856
1028
996
1002
883
783
1914
994
1814
2119
1044
794
2141
905
924
775
1054
795
890
1552
1089
772
1220
1268
928
1206
828
1033
1017
816
946
831
1076
1025
859
1055
4253
830
823
872
796