373
414
357
271
282
255
256
251
417
346
310
650
788
1030
466
1081
288
407
294
266
382
510
1
890
523
396
401
444
5330
1
600
372
349
326
288
236
654
332
277
359
430
313