1076
1073
820
4091
1215
2890
1398
790
791
745
1366
2393
1471
3760
767
4141
2068
4489
1381
3244
761
716
900
3644
2195