1032
1953
1034
975
1126
4572
1015
951
997
2820
1529
825
5778
914
879
1071
908
957
842
1045
914
789
1509
855
1694
853
858
1205
967
2299
1002
882
875
1025
976
905
929
826
3034
1096
1167
1067
854
5201
954
1083
914
1187
1910
2007
1183
788
1033
1164
901
1154
863
899
1842
871