1322
1393
965
3485
917
994
646
1344
1689
984
731
2032
1829
739
2271
907
4421
959
632
919
1438
2047
20739
3234
935