2035
2179
873
769
777
754
804
906
972
870
854
1154
1120
1169
1262
1134
1273
1443
1179
1133
1112
1470
1215
1144
1246
1008
1203
1054
1415
1186
1387
1325
1381
1175
948
1116