1660
869
972
1969
803
2479
3654
834
12309
1494
879
7491
1000
938
897
1346
1116
1654
822
632
1104