1229
333
362
570
636
503
360
486
2018
322
467
386
338
416
1072
570
438
450
340
609
345
719
538
573
380
478
364
376
513
305
399
433
462
472
524
679
608
937
392
353
356
326
996
540
365
857
571
671
474
308
928
440
783
350
