809
1183
946
1982
899
887
1141
1568
1044
904
3233
1298
747
789
21023
919
873
6788
879
843
868
2514
4837
1479
752
871
857
905
798
1307
821
2217
1046
884
865
1273
1169
914
891
2079
8524
926
940
26492
984
4068
916
966
1038
998
1570
938
850
775
1104
984
1111
832
1207
964