669
4181
767
771
816
745
1026
1054
913
903
1913
1364
1834
1204
1378
1355
2465
3800
1350
1627
6838
2829