1031
1953
1033
975
1126
4572
1015
951
997
2820
1528
825
5778
914
879
1070
908
957
842
1045
913
789
1509
855
1694
853
858
1205
966
2299
1001
882
875
1025
975
904
928
826
3033
1096
1167
1067
854
5201
954
1083
914
1187
1910
2006
1183
786
1033
1163
901
1154
863
899
1842
871