0
847
722
546
368
578
403
583
503
349
562
427
452
589
590
533
441
1
274
534
386
466
408
120181
1736
1460
1365
1351
1330