1023
837
970
1541
2577
784
1022
965
1000
3460
2061
1129
8692
927
905
886
814
944
803
798
3892
815
1272
957
826
736
1088
1096
823
816
5902
2978
3424
1725
1092
3408
836
804
869
2509
1384
963
958
7903
912
782
983
767
1794
854
1307
1006
1315
6243
892
1520
2937
928
839
8304