249
204
293
241
310
228
270
215
237
235
205
230
225
216
222
224
288
244
233
280
209
311
218
281
610000
551652
744653
1227725
2472336
3688292
4504890
18268230
830000
665145