4298
578
3605
822
2069
654
1040
418
879
575
856
385
617
1159
552
656
545
590
469
554
316
719
92
304