1275
846
812
979
825
757
966
829
822
4188
4729
879
9451
1695
809
1895
832
999
1432
2856
1027
994
1002
883
783
1912
994
1814
2119
1044
794
2141
905
923
775
1053
795
890
1552
1089
772
1220
1268
928
1206
828
1033
1017
816
946
830
1076
1025
859
1055
4253
830
822
872
796