1046
1406
919
875
846
916
914
965
823
2995
928
909
1596
1641
930
6033
924
1139
1827
976
981
841
1339
1215
1625