689
1019
4859
4163
2675
2063
1398
704
1034
398
434
1034
359
668
2399
3383
3383