5988
1337
818
507
5128
978
739
2470
921
4538
762
530
593
760
751
713
1053
1284
1574
4570
3434
785
767
1413
644