1802
1667
1522
2987
1280
1190
1229
1184
1233
1152
1286
1250
1309
1350
1722
1189
886
788
793
773
821
921
990
882
870
1138
1186
1283
1149
1293
1472
1199
1148
1131
1505
1232