1036
2978
1039
975
1094
994
1088
2649
1143
968
1136
1549
2045
926
989
1051
932
873
1820
1501
2400
975
2010
950
918
945
934
1064
1058
1132
1070
26164
949
1030
980
11143
1486
1147
1156
1131
1075
1518
1373
1509
976
3270
1099
1182
985
1290
949
1483
1198
1044
1175
1008
2099
959
930
919