1254
869
4178
926
1893
9047
854
5100
1728
1555
720
962
2766
2930
1503
1586
13196
1561
1939
1219
809
3489
704
1001
4029