1060
843
869
1046
884
2014
1193
1322
994
1581
1043
1089
1790
1149
1272
771
1133
1690
2498
1175
948
873
2058
1069
1062
938
1581
882
895
1909
791
969
1232
911
1654
1755
1752
811
950
701
1370
1155
2916
838
1969
912
1409
788
804
2674
886
893
1171
1025
